.preco {color: #006600}
.frete {color: #0000FF}
.titulo {font-size: 14pt}
.fundocinza {background-color:#FFFFFF}
.fundolaranja {background-color:#DCDCDC}
p {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.descricao {
    font-size: 10pt;
    font-weight:normal;
    text-decoration:underline;
}
.rodape {
    font-size: 9pt;
    font-weight:normal;
    background-color: #EEEEEE;
}
.aviso {
    border: thin solid black;
    font-size: 12pt;
    font-weight:bold;
    color: #000000;
    background-color: #FFFF00;
}
.promocao {
    color: #FF0000;
    font-size: 8pt;
}
.erro {
    font-size: 14pt;
    color:#FF0000;
}
.but {
    background: -webkit-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%);
    background: -moz-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%);
    background: -o-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%);
    background: -ms-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%);
    background: linear-gradient(bottom, #E0E0E0, #F9F9F9 70%);
    border: 1px solid #CCCCCE;
    border-radius: 3px;
    box-shadow: 0 3px 0 rgba(0, 0, 0, .3),
                0 2px 7px rgba(0, 0, 0, 0.2);
     color: #616165;
     display: block;
     font-family: "Trebuchet MS";
     font-size: 14px;
     font-weight: bold;
     line-height: 14px;
     text-align: center;
     text-decoration: none;
     text-transform: uppercase;
     text-shadow:1px 1px 0 #FFF;
     padding: 5x 5px;
     position: relative;
     width: 50px;
}
a.menuvertical {
     text-decoration: none;
     background: -webkit-linear-gradient(bottom, #FF0000, #A52A2A 70%);
     background: -moz-linear-gradient(bottom, #FF0000, #FF0000 70%);
     background: -o-linear-gradient(bottom, #FF0000, #FF0000 70%);
     background: -ms-linear-gradient(bottom, #FF0000, #FF0000 70%);
     background: linear-gradient(bottom, #FF0000, #FF0000 70%);
     border: 1px solid #FF0000;
     border-radius: 3px;
     box-shadow: 0 3px 0 rgba(0, 0, 0, .3),
                 0 2px 7px rgba(0, 0, 0, 0.2);
     color: #DCDCDC;
     display: block;
     font-family: "Arial";
     font-size: 14px;
     font-weight: bold;
     line-height: 25px;
     text-align: center;
     text-decoration: none;
     text-transform: uppercase;
     text-shadow:1px 1px 0 #FFF;
     padding: 5x 5px;
     position: relative;
     width: 160px;

}
 
a.menuvertical:hover {
	color:#FFFFFF;
    background: #000000;
}
}